skin-tight garments - Spanish English Dictionary